Balancing Organizational Regulation and Agent Autonomy: An MDE-Based Approach
Identifieur interne : 001089 ( Main/Exploration ); précédent : 001088; suivant : 001090Balancing Organizational Regulation and Agent Autonomy: An MDE-Based Approach
Auteurs : Loris Penserini [Pays-Bas] ; Virginia Dignum [Pays-Bas] ; Athanasios Staikopoulos [Irlande (pays)] ; Huib Aldewereld [Pays-Bas] ; Frank Dignum [Pays-Bas]Source :
- Lecture Notes in Computer Science [ 0302-9743 ] ; 2009.
Abstract
Abstract: The deployment of agent societies —as complex systems— in dynamic and unpredictable settings brings forth critical issues concerning their design. Organizational models have been advocated to specify open systems in dynamic environments in order to accomplish the need to represent regulating structures explicitly and independently from acting components (or agents). Despite the fact that several frameworks have been proposed for the specification of organizational models, it is still a matter of design choice how to balance between regulative design and component flexibility. We propose a design framework, discussing the advantages of having different degrees of abstraction at organizational level in the development of agent societies. That is, we illustrate how the design properties impact the flexibility of run-time systems to cope with context changes. We adopt the OperA software engineering methodology to deal with the organizational model specification, and the Model Driven Engineering (MDE) mechanisms to map concepts between different design models.
Url:
DOI: 10.1007/978-3-642-10203-5_17
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream Istex, to step Corpus: 000870
- to stream Istex, to step Curation: 000870
- to stream Istex, to step Checkpoint: 000273
- to stream Main, to step Merge: 001100
- to stream Main, to step Curation: 001089
Le document en format XML
<record><TEI wicri:istexFullTextTei="biblStruct:series"><teiHeader><fileDesc><titleStmt><title xml:lang="en">Balancing Organizational Regulation and Agent Autonomy: An MDE-Based Approach</title>
<author><name sortKey="Penserini, Loris" sort="Penserini, Loris" uniqKey="Penserini L" first="Loris" last="Penserini">Loris Penserini</name>
</author>
<author><name sortKey="Dignum, Virginia" sort="Dignum, Virginia" uniqKey="Dignum V" first="Virginia" last="Dignum">Virginia Dignum</name>
</author>
<author><name sortKey="Staikopoulos, Athanasios" sort="Staikopoulos, Athanasios" uniqKey="Staikopoulos A" first="Athanasios" last="Staikopoulos">Athanasios Staikopoulos</name>
</author>
<author><name sortKey="Aldewereld, Huib" sort="Aldewereld, Huib" uniqKey="Aldewereld H" first="Huib" last="Aldewereld">Huib Aldewereld</name>
</author>
<author><name sortKey="Dignum, Frank" sort="Dignum, Frank" uniqKey="Dignum F" first="Frank" last="Dignum">Frank Dignum</name>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:BB87F8222378C1BDB29AE4F415279104D94D409D</idno>
<date when="2009" year="2009">2009</date>
<idno type="doi">10.1007/978-3-642-10203-5_17</idno>
<idno type="url">https://api.istex.fr/document/BB87F8222378C1BDB29AE4F415279104D94D409D/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">000870</idno>
<idno type="wicri:Area/Istex/Curation">000870</idno>
<idno type="wicri:Area/Istex/Checkpoint">000273</idno>
<idno type="wicri:doubleKey">0302-9743:2009:Penserini L:balancing:organizational:regulation</idno>
<idno type="wicri:Area/Main/Merge">001100</idno>
<idno type="wicri:Area/Main/Curation">001089</idno>
<idno type="wicri:Area/Main/Exploration">001089</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title level="a" type="main" xml:lang="en">Balancing Organizational Regulation and Agent Autonomy: An MDE-Based Approach</title>
<author><name sortKey="Penserini, Loris" sort="Penserini, Loris" uniqKey="Penserini L" first="Loris" last="Penserini">Loris Penserini</name>
<affiliation wicri:level="3"><country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Institute of Information and Computing Sciences, Universiteit Utrecht, P.O. Box 80089, 3508 TB, Utrecht</wicri:regionArea>
<placeName><settlement type="city">Utrecht</settlement>
<region nuts="2" type="province">Utrecht (province)</region>
</placeName>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Pays-Bas</country>
</affiliation>
</author>
<author><name sortKey="Dignum, Virginia" sort="Dignum, Virginia" uniqKey="Dignum V" first="Virginia" last="Dignum">Virginia Dignum</name>
<affiliation wicri:level="3"><country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Institute of Information and Computing Sciences, Universiteit Utrecht, P.O. Box 80089, 3508 TB, Utrecht</wicri:regionArea>
<placeName><settlement type="city">Utrecht</settlement>
<region nuts="2" type="province">Utrecht (province)</region>
</placeName>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Pays-Bas</country>
</affiliation>
</author>
<author><name sortKey="Staikopoulos, Athanasios" sort="Staikopoulos, Athanasios" uniqKey="Staikopoulos A" first="Athanasios" last="Staikopoulos">Athanasios Staikopoulos</name>
<affiliation wicri:level="1"><country xml:lang="fr">Irlande (pays)</country>
<wicri:regionArea>Computer Science, Trinity College Dublin</wicri:regionArea>
<wicri:noRegion>Trinity College Dublin</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Irlande (pays)</country>
</affiliation>
</author>
<author><name sortKey="Aldewereld, Huib" sort="Aldewereld, Huib" uniqKey="Aldewereld H" first="Huib" last="Aldewereld">Huib Aldewereld</name>
<affiliation wicri:level="3"><country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Institute of Information and Computing Sciences, Universiteit Utrecht, P.O. Box 80089, 3508 TB, Utrecht</wicri:regionArea>
<placeName><settlement type="city">Utrecht</settlement>
<region nuts="2" type="province">Utrecht (province)</region>
</placeName>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Pays-Bas</country>
</affiliation>
</author>
<author><name sortKey="Dignum, Frank" sort="Dignum, Frank" uniqKey="Dignum F" first="Frank" last="Dignum">Frank Dignum</name>
<affiliation wicri:level="3"><country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Institute of Information and Computing Sciences, Universiteit Utrecht, P.O. Box 80089, 3508 TB, Utrecht</wicri:regionArea>
<placeName><settlement type="city">Utrecht</settlement>
<region nuts="2" type="province">Utrecht (province)</region>
</placeName>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Pays-Bas</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series><title level="s">Lecture Notes in Computer Science</title>
<imprint><date>2009</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
<idno type="istex">BB87F8222378C1BDB29AE4F415279104D94D409D</idno>
<idno type="DOI">10.1007/978-3-642-10203-5_17</idno>
<idno type="ChapterID">Chap17</idno>
<idno type="ChapterID">17</idno>
</biblStruct>
</sourceDesc>
<seriesStmt><idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass></textClass>
<langUsage><language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Abstract: The deployment of agent societies —as complex systems— in dynamic and unpredictable settings brings forth critical issues concerning their design. Organizational models have been advocated to specify open systems in dynamic environments in order to accomplish the need to represent regulating structures explicitly and independently from acting components (or agents). Despite the fact that several frameworks have been proposed for the specification of organizational models, it is still a matter of design choice how to balance between regulative design and component flexibility. We propose a design framework, discussing the advantages of having different degrees of abstraction at organizational level in the development of agent societies. That is, we illustrate how the design properties impact the flexibility of run-time systems to cope with context changes. We adopt the OperA software engineering methodology to deal with the organizational model specification, and the Model Driven Engineering (MDE) mechanisms to map concepts between different design models.</div>
</front>
</TEI>
<affiliations><list><country><li>Irlande (pays)</li>
<li>Pays-Bas</li>
</country>
<region><li>Utrecht (province)</li>
</region>
<settlement><li>Utrecht</li>
</settlement>
</list>
<tree><country name="Pays-Bas"><region name="Utrecht (province)"><name sortKey="Penserini, Loris" sort="Penserini, Loris" uniqKey="Penserini L" first="Loris" last="Penserini">Loris Penserini</name>
</region>
<name sortKey="Aldewereld, Huib" sort="Aldewereld, Huib" uniqKey="Aldewereld H" first="Huib" last="Aldewereld">Huib Aldewereld</name>
<name sortKey="Aldewereld, Huib" sort="Aldewereld, Huib" uniqKey="Aldewereld H" first="Huib" last="Aldewereld">Huib Aldewereld</name>
<name sortKey="Dignum, Frank" sort="Dignum, Frank" uniqKey="Dignum F" first="Frank" last="Dignum">Frank Dignum</name>
<name sortKey="Dignum, Frank" sort="Dignum, Frank" uniqKey="Dignum F" first="Frank" last="Dignum">Frank Dignum</name>
<name sortKey="Dignum, Virginia" sort="Dignum, Virginia" uniqKey="Dignum V" first="Virginia" last="Dignum">Virginia Dignum</name>
<name sortKey="Dignum, Virginia" sort="Dignum, Virginia" uniqKey="Dignum V" first="Virginia" last="Dignum">Virginia Dignum</name>
<name sortKey="Penserini, Loris" sort="Penserini, Loris" uniqKey="Penserini L" first="Loris" last="Penserini">Loris Penserini</name>
</country>
<country name="Irlande (pays)"><noRegion><name sortKey="Staikopoulos, Athanasios" sort="Staikopoulos, Athanasios" uniqKey="Staikopoulos A" first="Athanasios" last="Staikopoulos">Athanasios Staikopoulos</name>
</noRegion>
<name sortKey="Staikopoulos, Athanasios" sort="Staikopoulos, Athanasios" uniqKey="Staikopoulos A" first="Athanasios" last="Staikopoulos">Athanasios Staikopoulos</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Musique/explor/OperaV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001089 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 001089 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Musique |area= OperaV1 |flux= Main |étape= Exploration |type= RBID |clé= ISTEX:BB87F8222378C1BDB29AE4F415279104D94D409D |texte= Balancing Organizational Regulation and Agent Autonomy: An MDE-Based Approach }}
This area was generated with Dilib version V0.6.21. |